package cn.bearspark.currency.provider.dao.po;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 交易流水的数据对象
 *
 * @author f
 */
@Data
public class TransactionPO {

    /**
     * 交易流水的 id
     */
    private Long id;

    /**
     * 交易的用户 id
     */
    private Long userId;

    /**
     * 花费的金额，单位：功德/硬币
     */
    private Long num;

    /**
     * 花费的货币类型
     *
     * @see cn.bearspark.currency.enumeration.TransactionTypeEnum
     */
    private Integer type;

    /**
     * 消费的项目
     */
    private String desc;

    private LocalDateTime createTime;

}
